package io.gitee.twoke.generator.engine.impl.generate.output;

import java.util.List;

public interface OutputInterceptorChain {
    void doNext(OutputEntity outputEntity);
    List<OutputInterceptor> getInterceptors();
    OutputInterceptorChain removeInterceptor(OutputInterceptor interceptor);
    OutputInterceptorChain addInterceptor(OutputInterceptor interceptor);
    OutputExecutor getFinallyLastExecutor();
    OutputInterceptorChain setFinallyLastExecutor(OutputExecutor finallyLastExecutor);
}
